Garibaldi's Defence of the Roman Republic1848-9
by G.M Trevelyan
ISBN 13: 9781842124727
Format: Paperback (320 pages) Publisher: W&N Published: 06 Dec 2001 Other Format: Paperback
Save for later
Garibaldi and the Making of Italy: June-November 1860
ISBN 13: 9781842124734
Format: Paperback (320 pages) Publisher: Weidenfeld & Nicolson Published: 06 Dec 2001